plexiglass window - French English Dictionary